package com.project.service;

import com.project.bean.FacilityBean;

import java.util.List;

public interface FacilityService {
    /**
     * 根据房间id查询设施集合
     *
     * @param id 房间id
     * @return 设施集合
     */
    public List<FacilityBean> findById(Integer id);

    /**
     * 将指定设施状态，修改为已解决，同时统计房间里未解决设施的数量，如果为0，则将房间的状态修改为正常。
     *
     * @param id     设施id
     * @param roomId 房间id
     */
    public void updateOver(Integer id, Integer roomId);

    /**
     * 添加损坏记录，同时将该房间的状态修改为'损坏'
     *
     * @param facilityBean 设施对象
     */
    public void add(FacilityBean facilityBean);

}
